@charset "utf-8";
body {
	margin: 0;
	padding: 0;
	line-height: 1.5em;
	font-family:"微软雅黑","雅黑","Arial","Tahoma";
	font-size: 12px;
	color: #333;
/*	background-color: #B2D5EE; #78B8DE;*/
}
.cleaner { clear: both; width: 100%; height: 0px; font-size: 0px;  }
p{	margin-top:1em;}
td {
	text-align:center;
}
.login-form{
	margin-left:60px;
}
.login-form-title {
    font-size: 18px;
    font-weight: normal;
	font-family:"黑体", Courier, monospace
    margin: 0px 0px 18px 0px;;
    text-indent: 10px;
}
.login-form-item {
    position: relative;
	display:block;
	margin-top:1em;
}
.login-form-item label {
    color: #92A2AF;
    cursor: text;
    font-size: 16px;
    position: absolute;
    top: 13px;
	left: 44px;
	visibility: visible;
}
.login-form-item input{
	background:transparent;
	border:1px solid #d1d1d1;
    font-size: 22px;
    height: 34px;
    line-height: 34px;
    width: 264px;
}
.login-form-item span{
	width:30px;
	height:30px;
	display:-moz-inline-box; 
	display:inline-block;
	margin:0px 0px -10px 0px;
}
.login-form-item .user-label{
	background:url("./user.gif") no-repeat;
}
.login-form-item .password-label{
	background:url("./password.gif") no-repeat;
}

.item-active label{
    visibility: hidden;
}
.item-hascontent label{
    visibility: hidden;
}
.item-active input{
	background:#E2EEEF;
	border:1px solid #4d90fe;
}
.login-form-item .login-form-submit{
background:url("./login.gif");
margin:0px 0px 0px 40px;
width:95px;
height:34px;
border: 0 none;
display: block;
}

.search_area{ 
      OVERFLOW: auto; 
      WIDTH: 850px;
	  margin:auto;
}
.search_form{
	width:838px;
	margin:1em auto 1em 1em;
}

.attribute_search
{
	BORDER: #cccccc 1px solid;	
	BACKGROUND-COLOR: #f4f5f6;
}

.sidePan{ margin-top:32px; padding:0;width:218px;}
.sidePan li { display:block; height:30px; background:transparent; line-height:30px;font-size: 14px;font-weight: 400;text-align: center;margin-bottom: 1px;}
.sidePan li a { display: inline-block; background:transparent; color:#222;width:152px; text-decoration: none;text-align: left;padding-left: 48px;}
.sidePan li a:hover { color:#1671af; background:white;}
.sidePan li.l_sel a, .sidePan li.l_sel a:hover { display: inline-block; background:white; color:#1671af;width:200px; text-decoration: none;text-align:center;padding: 0}


.table { width:98%; margin:0 auto; margin-top: 4px; border:1px solid #afcee8; border-collapse: collapse; font-size:12px;}
.table tr,
.table th,
.table td { height:22px; padding:1px; border:1px solid #d1e6f7; _border:1px solid #d1e6f7; text-align:center;}
.t_btn{BACKGROUND-COLOR: #f4f5f6;}
.tName { background:#e9f3ff; text-align:center;}
.field-name{}
.textInput{
	margin:0;
	height:22px;
	line-height:24px;
	padding:1px;
	background:transparent;
	border:1px solid #d9d9d9;
	border-top:silver 1px solid;
	color:#8c8c8c;
}
.textInputActive{
	background:#E2EEEF;
	border:1px solid #4d90fe;
	color:#000;
}
.list combobox{}
.textArea{}

.searchInput{	
	font:18px arial, sans-serif;
	line-height:1.5em;
	height:26px;
	width:496px;
}

.add_row{
	background:url("./rowAdd.gif") no-repeat;
		display:-moz-inline-box; 
	display:inline-block;
	width:9px;
	height:9px;
}
.minus_row
{
	background:url("./rowMinus.gif") no-repeat;
	display:-moz-inline-box; 
	display:inline-block;
	width:9px;
	height:9px;
}
.btn1 {
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
	*display:inline;
	text-align: center;
	text-decoration: none;
	width:61px; height:25px; background:url(./btn_bg1_1.gif) no-repeat; border:0; color:#fff; font-size:12px; font-weight:bold; line-height:25px; }
.btn1_over { width:61px; height:25px; background:url(./btn_bg1_2.gif) no-repeat; border:0; color:#fff; font-size:12px; font-weight:bold; line-height:25px; }

.btn2 {
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
	*display:inline;
	text-align: center;
	text-decoration: none;
	width:81px; height:25px; background:url(./btn_bg2_1.gif) no-repeat; border:0; color:#fff; font-size:12px; font-weight:bold; line-height:25px; }
.btn2_over{ width:81px; height:25px; background:url(./btn_bg2_2.gif) no-repeat; border:0; color:#fff; font-size:12px; font-weight:bold; line-height:25px; }

.btn3 {
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
	*display:inline;
	text-align: center;
	text-decoration: none;
	width:100px; height:25px; background:url(./btn_bg3_1.gif) no-repeat; border:0; color:#fff; font-size:12px; font-weight:bold; line-height:25px; }
.btn3_over { width:100px; height:25px; background:url(./btn_bg3_2.gif) no-repeat; border:0; color:#fff; font-size:12px; font-weight:bold; line-height:25px; }
.tab1 { width:115px; height:25px; background:url(./tab_select.gif) no-repeat; border:0; color:#000000; font-weight:bold; line-height:25px; }
.tab2 { width:115px; height:25px; background:url(./tab_noselect.gif) no-repeat; border:0; color:#000000; font-weight:bold; line-height:25px;}

.btn1:hover{color: #888;background:url(./btn_bg1_2.gif) no-repeat;}
.btn2:hover{color: #888;background:url(./btn_bg2_2.gif) no-repeat;}
.btn3:hover{color: #888;background:url(./btn_bg3_2.gif) no-repeat;}